Dominic TanDominic TanDominic Tan

The Empty Report in Vietnamese Billiards: When Data Is Missing, Analysis Is Only GuessworkThere was a moment in my work as a data consultant that taught me more than a...2026-10-09 10:11bi-acarom ba băngsnooker9-ballbi-a việt namphân tích dữ liệu thể thaodữ liệu bi-aLA ClippersDominic Tan The Empty Report in Vietnamese Billiards: When Data Is Missing, Analysis Is Only Guesswork Inside the LCK Transfer Window: Release Clauses, the Salary Cap, and the Seven Contracts People Actually ReadAt three in the morning on November 22, I was still sitting in front of my...2026-09-24 08:46lckchuyển_nhượngesportshàn quốcvcsleague of legendsphân tíchquỹ lương trầnNguyen Trong Nam Inside the LCK Transfer Window: Release Clauses, the Salary Cap, and the Seven Contracts People Actually Read Tiger Woods and the Unfinished Symphony: When the Courthouse Becomes the Final FairwayI have recorded many moments of Tiger Woods walking the fairway. The sound of...2026-09-03 06:32tiger woodsduigolfthể thaopháp lý Tiger Woods and the Unfinished Symphony: When the Courthouse Becomes the Final Fairway Vietnamese Football and the Data Gap: When Deep Analysis Begins with a Blank PageA second-stage deep analysis report (Stage-2) on Vietnamese football has just...2026-10-08 03:12bóng_đá_việt_namv.leaguedữ_liệu_bóng_đávffafcphân tích chiến thuậtthị_trường_chuyển_nhượngđào_tạo_trẻchỉ số xgOsoKelyan GuessoumMohamed Ilan Vietnamese Football and the Data Gap: When Deep Analysis Begins with a Blank Page Chino Huerta and the Trip to Guadalajara: Pumas Bet on a Rebirth in the Push for the Top 8On a summer night in 2026 at Camp Nou, I got a call from a security guard at...2026-09-20 05:48liga mxpumas unamchino huertaálvaro anguloEsteban Solariatlaschuyển nhượngtái hòa nhậpliguillatop 8guadalajarabarcelonaDaniel Fernandes Chino Huerta and the Trip to Guadalajara: Pumas Bet on a Rebirth in the Push for the Top 8 Classic League of Legends Update 4: Graves Returns, and the Misread 52.8%The first Council vote in Classic League of Legends closed on a weekend...2026-09-22 23:50classic league of legendsriot gamesgraveshội đồng classicbản cập nhật 4chế độ di sảnesportsphân_tích_dữ_liệuphreak Classic League of Legends Update 4: Graves Returns, and the Misread 52.8% Hakimi, PSG and the Wait Until 2027: A Peak Asset Living Under a Legal ShadowOn a Wednesday evening, I sat at my usual desk in Manchester, my black notebo...2026-09-25 03:12Achraf HakimiParis Saint-Germainligue 1+tòa phá án phápphân_tích_bóng_đárủi ro pháp lý cầu thủthị_trường_chuyển_nhượngđiều khoản hình ảnhđội tuyển moroccohậu vệ phải tấn côngSulemana Hakimi, PSG and the Wait Until 2027: A Peak Asset Living Under a Legal Shadow Pham Quynh Huong's 46 Points Have No Denominator: Vietnam and the China Test at 11:00 on September 20Set three, 12-11 to Vietnam, Pham Quynh Huong stuffs the ball straight down o...2026-10-23 07:25asiad 2026bóng chuyền nữ việt namphạm quỳnh hươngtứ kết asiad 2026tuyển bóng chuyền nữ trung quốcphân tích dữ liệu bóng chuyềnbóng chuyền châu á Pham Quynh Huong's 46 Points Have No Denominator: Vietnam and the China Test at 11:00 on September 20 When the Pitch Falls Silent: Vietnamese Football and the Data GapOne afternoon in May 2026, Hang Day Stadium held not a single spectator....2026-10-17 07:37v.league 1bóng_đá_việt_namdữ_liệu_bóng_đáphân tích chiến thuậtđào_tạo_trẻafc champions leaguechuyển_nhượngOsoDavid Kalivoda When the Pitch Falls Silent: Vietnamese Football and the Data Gap King's Cup 2026: Brunei Replaces Bahrain, a 115-Place Gap and the FIFA Points TrapOn a noticeboard in a football federation's meeting room, an A4 sheet listing...2026-10-17 00:04king's cup 2026fifa daysbruneibahrainomantajikistanbảng xếp hạng fifabóng đá đông nam áaseanliên đoàn bóng đá thái lanElias Jelert King's Cup 2026: Brunei Replaces Bahrain, a 115-Place Gap and the FIFA Points Trap The Empty Spreadsheet at Hang Day: The Discipline of a Data ReaderOn the stands of Hang Day, there are nights when my spreadsheet is empty. Not...2026-10-05 05:38xgv-leaguehàng đẫyhà_nội_fcworld cup 2026bundesligaphân_tích_dữ_liệukhán_đài_trống The Empty Spreadsheet at Hang Day: The Discipline of a Data Reader Vietnam Open 2026: Aidil Sholeh Wins Super 100 and the 27-Month Crack in Malaysian BadmintonVietnam Open 2026: Aidil Sholeh, the Super 100 Tier, and the 27-Month Crack i...2026-09-14 05:38vietnam open 2026aidil sholeh ali sadikincầu lông malaysiabwf world toursuper 100jason tehlee zii jiađơn namcầu lông việt namphân tích chiến thuậtMoaath Al DhafiriAdama Soumaoro Vietnam Open 2026: Aidil Sholeh Wins Super 100 and the 27-Month Crack in Malaysian Badminton Verstappen's Singapore Pole and the Gap Between the Fastest Lap and Race PaceWhen the timing screen locked in its final number in Q3, the thing worth...2026-10-11 22:26f1singapore grand prixmax verstappenred bull racingvòng phân hạngchiến thuật đường đua Verstappen's Singapore Pole and the Gap Between the Fastest Lap and Race Pace Klopp Splits Germany in Two: 44 Names and a Generational AuditThree in the morning in Kuala Lumpur, my phone lit up in a small apartment, a...2026-09-18 08:11đội tuyển đứcJurgen Kloppuefa nations leaguedfbchuyển giao thế hệbóng đá đứcFarah JusufovicGeorges BaAlejandro CanteroDeng ZhuoxiangChea Sokmeng Klopp Splits Germany in Two: 44 Names and a Generational Audit Juancho Hernangomez and Panathinaikos: A New Era, the Same Goals, and an Unpaid Integration Bill21:15, September 24, at OAKA. That was the first marker I circled when I read...2026-09-24 07:43euroleaguepanathinaikos bcJuancho Hernangomezoakaparis basketballchuyển nhượng bóng rổhợp đồng đến 2030phân tích chiến thuậtParaskevas Antzas Juancho Hernangomez and Panathinaikos: A New Era, the Same Goals, and an Unpaid Integration Bill Hapoel Tel Aviv 85-67 Hapoel Be'er Sheva: A First Win and Eight Names That Were Not ThereThe Box Score Does Not Know Why On the scoresheet, 85–67 reads like a...2026-09-27 19:41hapoel tel avivhapoel be'er shevacúp liên đoàn israelbóng rổ israeldimitris itoudiseuroleaguenhận định sau trậnkết quả bóng rổLaros Duarte Hapoel Tel Aviv 85-67 Hapoel Be'er Sheva: A First Win and Eight Names That Were Not There Minute 90+5 in Binh Duong: VAR, Tran Ngoc Nho and the Limits of a Correct CallIn the 90+5th minute, Tran Ngoc Nho pointed to the penalty spot. Ribamar lay...2026-10-20 02:40v-leaguevartrọng_tàicông an tp.hcmviettelluật bóng đáphân_tích_trận_đấuv-league 2026-2027Elie KroupiAlexander Rossing-Lelesiit Minute 90+5 in Binh Duong: VAR, Tran Ngoc Nho and the Limits of a Correct Call Ferran Torres and the Small-Hours Post: How Ambiguity Manufactures a News CycleAt 1:47 in the morning, a group chat of more than four hundred football...2026-09-19 21:05Ferran Torresbarcelonađội tuyển tây ban nhanations leaguethị trường chuyển nhượngphân tích truyền thông thể thaotin nhanh trận đấuLindsey Heaps Ferran Torres and the Small-Hours Post: How Ambiguity Manufactures a News Cycle Worthing TTC launches Junior Team 1 Star: the gap at the base of England's table tennis pyramidEvery trophy begins with a number nobody noticed. Here, that number is Saturd...2026-09-17 20:06bóng bànbóng bàn anhbóng bàn trẻworthing ttcjunior team 1 staryouthbcljuniorbclcadetbcltable tennis englandphát triển thể thao cơ sở Worthing TTC launches Junior Team 1 Star: the gap at the base of England's table tennis pyramid Vietnam's Martial Arts Squad Before the Continental Stage: Medal Hopes Rest on Two Women's Weight ClassesThe list of eight slots for the continental stage was announced in Hanoi on...2026-09-18 04:16võ thuậtđối khángđội tuyển quốc giahạng cânchuẩn bị châu lụcthể thao việt nam 2026phân tích dữ liệu thể thao Vietnam's Martial Arts Squad Before the Continental Stage: Medal Hopes Rest on Two Women's Weight Classes